yield abundantly - Español Inglés Diccionario